home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / lib / c / unixSyscall / RCS / local.mk,v < prev    next >
Text File  |  1988-11-07  |  2KB  |  82 lines

  1. head     1.2;
  2. branch   ;
  3. access   ;
  4. symbols  ;
  5. locks    ; strict;
  6. comment  @@;
  7.  
  8.  
  9. 1.2
  10. date     88.06.27.13.27.23;  author ouster;  state Exp;
  11. branches ;
  12. next     1.1;
  13.  
  14. 1.1
  15. date     88.06.21.10.12.07;  author ouster;  state Exp;
  16. branches ;
  17. next     ;
  18.  
  19.  
  20. desc
  21. @@
  22.  
  23.  
  24. 1.2
  25. log
  26. @*** empty log message ***
  27. @
  28. text
  29. @#
  30. # This file is included by Makefile.  Makefile is generated automatically
  31. # by mkmf, and this file provides additional local personalization.  The
  32. # variable SYSMAKEFILE is provdied by Makefile;  it's a system Makefile
  33. # that must be included to set up various compilation stuff.
  34. #
  35.  
  36. #include    <$(SYSMAKEFILE)>
  37.  
  38. #
  39. # Special target to remake compatMapCode.c.  This pulls in a bunch of
  40. # stuff from the Sprite system call library.  Warning:  the order of
  41. # the targets here is apparently important.  Don't change it, and add
  42. # only at the end.
  43. #
  44.  
  45. STATUSDIR    = /sprite/src/lib/libc/Status
  46. STATUSFILES    = $(STATUSDIR)/gen.stat $(STATUSDIR)/proc.stat \
  47.     $(STATUSDIR)/sys.stat $(STATUSDIR)/rpc.stat $(STATUSDIR)/fs.stat \
  48.     $(STATUSDIR)/vm.stat $(STATUSDIR)/sig.stat $(STATUSDIR)/dev.stat \
  49.     $(STATUSDIR)/net.stat
  50.  
  51. compatMapCode.c    : $(STATUSFILES) compatMapCode.c.1 compatMapCode.c.2
  52.     rm -f $(.TARGET)
  53.     cat compatMapCode.c.1 > $(.TARGET)
  54.     mkstat -u $(STATUSFILES) >> $(.TARGET)
  55.     cat compatMapCode.c.2 >> $(.TARGET)
  56.  
  57. #
  58. # Must add to depend targets to make sure compatMapCode.c gets generated
  59. # before "make depend" is run.
  60. #
  61.  
  62. $(TM).md/dependencies.mk    ! compatMapCode.c
  63. @
  64.  
  65.  
  66. 1.1
  67. log
  68. @Initial revision
  69. @
  70. text
  71. @a10 9
  72. # The PATH.h change below is temporary until this new library is
  73. # completely installed.
  74. #
  75.  
  76. .PATH.h        :
  77. .PATH.h        : $(TM).md /sprite/lib/include.new 
  78.             /sprite/lib/include.new/($TM).md
  79.  
  80. #
  81. @
  82.